import type {SVGIconProps} from './svgIcon';
import {SvgIcon} from './svgIcon';

export function IconGlobe(props: SVGIconProps) {
  return (
    <SvgIcon {...props}>
      <path d="M8 0C12.42 0 16 3.58 16 8C16 12.42 12.42 16 8 16C3.58 16 0 12.42 0 8C0 3.58 3.58 0 8 0ZM5.77 8.75C5.84 10.3 6.14 11.66 6.57 12.65C6.82 13.23 7.09 13.65 7.36 13.92C7.62 14.18 7.84 14.25 8 14.25C8.16 14.25 8.38 14.18 8.64 13.92C8.91 13.65 9.18 13.23 9.43 12.65C9.86 11.66 10.16 10.3 10.23 8.75H5.77ZM1.54 8.75C1.82 11.16 3.41 13.16 5.58 14.03C5.44 13.79 5.31 13.52 5.19 13.25C4.67 12.04 4.34 10.47 4.27 8.75H1.54ZM11.73 8.75C11.66 10.47 11.33 12.04 10.81 13.25C10.69 13.52 10.56 13.78 10.42 14.03C12.59 13.16 14.17 11.15 14.45 8.75H11.73ZM5.59 1.96C3.41 2.83 1.82 4.84 1.54 7.25H4.27C4.34 5.53 4.67 3.96 5.19 2.75C5.31 2.48 5.44 2.21 5.59 1.96ZM8 1.75C7.84 1.75 7.62 1.82 7.36 2.08C7.09 2.35 6.82 2.77 6.57 3.35C6.14 4.34 5.84 5.7 5.77 7.25H10.23C10.16 5.7 9.86 4.34 9.43 3.35C9.18 2.77 8.91 2.35 8.64 2.08C8.38 1.82 8.16 1.75 8 1.75ZM10.41 1.96C10.56 2.21 10.69 2.48 10.81 2.75C11.33 3.96 11.66 5.53 11.73 7.25H14.45C14.17 4.84 12.58 2.83 10.41 1.96Z" />
    </SvgIcon>
  );
}
